Langes ſ Pro v2.0

Wörterbuch · Kompoſita · API · Heuriſtik

Eingabe

Vorſchau: Waſſer, Fiſch, Häuſer

Modus

Wörterbuch: 0
Komposita: 0
API: 0
Heuristik: 0
Heuristik
Wörterbuch + Komposita📖

⚙ API-Konfiguration (optional)

Verbinden Sie eine externe API für Wörterbuch-Lookups. Die API erhält den Text und gibt die korrekte ſ-Form zurück.

Keine API konfiguriert

Beispiel API-Endpoint (Python / Flask)

# langes_s_api.py
from flask import Flask, request, jsonify

app = Flask(__name__)

@app.route('/langes-s', methods=['POST'])
def convert_text():
    data = request.get_json()
    text = data.get('text', '')
    result = my_convert_function(text)
    return jsonify({'converted': result})

if __name__ == '__main__':
    app.run(port=5000)

Wo das Wörterbuch zählt

Fälle, in denen die Heuristik falsch liegt und das Wörterbuch korrekt entscheidet.

WortHeuristikWörterbuchErklärung

Regeln des langen ſ

ſ+Vvor Vokalenleſen, ſagen
ſtvor t (immer)iſt, Luſt
ſpvor pWeſpe, ſpät
ſchim TrigraphFiſch, ſchön
ſſss vor VokalWaſſer, müſſen
ſsss sonstFluſs, muſs
srund am Endedas, es, Haus
ßbleibt ßStraße, groß

Download & Integration

Alle Dateien sind frei verfügbar — einfach herunterladen, einbinden, fertig.

📦
langes-s-pro.js
Plugin mit Wörterbuch, Komposita, API & Heuristik
Herunterladen
📖
langes-s-dict.js
Wörterbuch mit ~350 Einträgen, Stämmen & Suffixen
Herunterladen
langes-s.js
Lite-Version — nur Heuristik, kein Wörterbuch nötig
Herunterladen

Schnellstart

<!-- Pro (Wörterbuch + Heuristik) -->
<script src="langes-s-dict.js"></script>
<script src="langes-s-pro.js"></script>

<article data-langes-s data-langess-copy="original">
  Ihr Text wird automatisch umgewandelt.
</article>

<!-- Lite (nur Heuristik, 3 KB) -->
<script src="langes-s.js"></script>

<p data-langes-s data-langess-copy="langes-s">
  ſ bleibt beim Kopieren erhalten.
</p>

🔤 Eigene Schriften einbinden

Legen Sie beliebige Schriften im ./fonts/ Ordner ab und machen Sie diese in der Seite verfügbar.

Schritt 1: Font-Dateien in ./fonts/ ablegen (.woff2, .otf, .ttf)

Schritt 2: @font-face im <style>-Block oben in der HTML-Datei eintragen

Schritt 3: Font im CUSTOM_FONTS Array im Script registrieren

/* Im <style>-Block: */
@font-face {
  font-family: 'Alte Schwabacher';
  src: url('./fonts/AlteSchwabacher.woff2') format('woff2');
  font-display: swap;
}

/* Im CUSTOM_FONTS Array: */
var CUSTOM_FONTS = [
  { name: 'Alte Schwabacher',
    family: "'Alte Schwabacher', serif" },
];

Tipp: Besonders geeignete historische Schriften: UnifrakturMaguntia, Alte Schwabacher, EB Garamond, Cormorant, Junicode — alle mit korrektem ſ-Glyph.